Giolla Easpuig m. Early Modern Irish giolla 'servant, devotee' + Early Modern Irish easpuig 'of [the] bishop'.
This devotional name came into use in Ireland in the late 15th C.